.fl{
	/*height:100%;*/
	width:100%;
	background-color: rgb(246,246,246);
	p{
		text-align: center;
		background-color: #fff;
		padding:0.666667rem 0;
		/*border-top:rgb(178,178,178) .5px solid;*/
		font-size: 1.2rem;
		position: relative;
		z-index: 100;
	}
	ul{
		position: relative;
		z-index: 100;
		li{
			padding:0.533333rem 0 0.533333rem 1.333333rem;
			width:100%;
			&:nth-of-type(even){
				background-color: #fff;
			}
			&:nth-of-type(odd){
				background-color: rgb(246,246,246);
			}
			span{
				float: right;
				display: inline-block;
				height:1.3rem;
				width:2rem;
				line-height: 1.3rem;
				color:rgb(153,153,153);
				font-size: 1rem;
			}
		}
		.on{
			color:rgb(223,18,18);
		}
	}
	.fl_box{
		display: block;
	}
	.fl_box1{
		display: none;
	}
	.fill{
		height:100%;
		width:100%;
		background-color: rgb(246,246,246);
		position: absolute;
		top:0;
		left:0;
		z-index: 1;
	}
}
